Spanish: la mancha

Spanish verb 'la mancha' conjugated